From 0cc2d5559ba89a2ccf1f9ce44361611c89b58660 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Sebastian=20Dr=C3=B6ge?= Date: Wed, 10 Aug 2022 11:07:51 +0300 Subject: [PATCH] Mark gsk_rounded_clip_node_new() return value as (transfer full) Like all the other constructors for nodes already do. Without this, newly created rounded clip nodes are leaked in bindings. --- gsk/gskrendernodeimpl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gsk/gskrendernodeimpl.c b/gsk/gskrendernodeimpl.c index 175c458848..c43a4636c1 100644 --- a/gsk/gskrendernodeimpl.c +++ b/gsk/gskrendernodeimpl.c @@ -3752,7 +3752,7 @@ gsk_rounded_clip_node_diff (GskRenderNode *node1, * Creates a `GskRenderNode` that will clip the @child to the area * given by @clip. * - * Returns: (transfer none) (type GskRoundedClipNode): A new `GskRenderNode` + * Returns: (transfer full) (type GskRoundedClipNode): A new `GskRenderNode` */ GskRenderNode * gsk_rounded_clip_node_new (GskRenderNode *child, -- 2.30.2